Skip to main content

Bed24

How to authenticate the integration​

We'll use a test app, Acme AI, to show how an end-user can authenticate the integration between Beds24 and Acme AI.

  1. Go to Settings > Integrations section within Acme AI app.

  2. Among the list of Integrations, click on Beds24’s logo and you will be redirected to the Authentication Screen as shown below.

    beds24 auth 1

  3. Now, switch over to your Beds24 account in a new tab. Go to Settings > Apps & Integrations > API section and Click on ‘Generate Invite Code’.

    beds24 auth 2

  4. Select on ‘Select all’ on all three of these boxes like below. And then Click on ‘Generate Invite Code’ once more.

    beds24 auth 3

    Copy the ‘Invite code’ as shown below.

    beds24 auth 4

  5. Paste it back on your Authentication Screen (from 2nd point) and Click on ‘Connect’. Voila! You will see a message box that shows you’ve successfully authenticated the integration.

If you have any questions or need help, don't hesitate to reach out at mail@calry.app.


How to set up Real-time webhooks for Beds24​

  1. Go to the Beds24 account’s section within Calry (’Accounts > Beds24 account > Webhooks’). Type in the name, URL where you’d like to receive the webhooks and check off the events you’d like to subscribe to. Click on ‘Create’.

    beds24 auth 5

    Copy the ‘Listener URL’ as this will be used in the following steps.

  2. Now, ask the end-customer to open Beds24 console. Go to ‘Settings > Properties > Access’.

  3. On the Booking Webhooks section, paste the Listener URL from Step 1 on the URL field. Leave the Custom Header and Body Data empty. Click on 'Save'.

  4. Repeat steps 2 to 4 for every property within the Beds24 account.

Notes:

  • Listener URL can also copied from the API response of Calry’s create webhooks API as mentioned here: Create webhooks API
  • Step 1 has to be done by Acme AI, the company integrated with Calry. While Step 2 to 5 has to be done by the end-customer being onboarded by Acme AI.